package net.maku.express.biza.controller.packagecollect.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import java.util.List;
import javax.validation.constraints.NotNull;
import lombok.Data;

/**
 * @Author wenyignying'
 * @Description:
 * @Date
 */
@Schema(description = "查询")
@Data
public class PackageCollectSelectAddRequestVO {
    @Schema(description = "始发地港口")
    @NotNull(message = "始发地港口")
    private Integer originId;

    @Schema(description = "目的地港口")
    @NotNull(message = "目的地港口")
    private Integer destId;

    @Schema(description = "箱状态:1:未封箱,2:已装箱")
    private Integer boxState;

    @Schema(description = "出仓状态:1：未出仓，2：出仓")
    private Integer orderState;

    @Schema(description = "客户id")
    @NotNull(message = "客户id")
    private Integer customId;

    @Schema(description = "销售id")
    @NotNull(message = "销售id")
    private Integer salesId;

    @Schema(description = "客服id")
    @NotNull(message = "客服id")
    private Integer businessId;

    @Schema(description = "客服id")
    @NotNull(message = "运输类型")
    private Integer businessState;

    @Schema(description = "收据单号")
    @NotNull(message = "收据单号")
    private List<String> list;

}
